Hi François,
Thanks for giving the new Version a try. Sorry about the bug. It is related to the Master - Slave order.
Please try this version:
http://www.dynomotion.com/Software/KMotion430h.exe
Regards TK
PS. I don't
see where your axes are ever enabled
Group: DynoMotion |
Message: 6255 |
From: François Legrand |
Date: 12/11/2012 |
Subject: Re: New Software Release 4.30g |
Hi Tom,
Thanks for the patch. I will try it this evening.
The axis enable and disable functions are in a separate c program. I choose to do it this way to be able to disable servos during bit changes.
François Legrand
Le 2012-12-11 03:13, "Tom Kerekes" <tk@...> a écrit :
>
>
>
> Hi François,
>
> Thanks for giving the new Version a try. Sorry about the bug. It is related to the Master - Slave order.
>
> Please try this version:
>
> http://www.dynomotion.com/Software/KMotion430h.exe
>
> Regards
> TK
>
> PS. I don't see where your axes are ever enabled
>
> ________________________________
> From: criccraccroc80 <flegrand80@...>
> To: DynoMotion@yahoogroups.com
> Sent: Monday, December 10, 2012 7:47 PM
> Subject: [DynoMotion] Re: New Software Release 4.30g
>
>
> Hi,
>
> I just tried release 4.30g and so far it wasn't very successful. I have a 3 axis CNC with 2 slaved motors to move the gantry. Channel 0 is my X axis and channel 3 is slaved to channel 0 to move the other X axis motor.
>
> With release 4.29 everything is working almost perfectly. But since release 4.30g contains features that I want for some times I decided to upgrade.
>
> Here's what I did:
> 1) Downloaded and installed version 4.30g
> 2) Flashed kflop firmware
> 3) Copied config files
> -Default.set
> -PersistCNC.ini
> -GCodeConfigCNC.txt
> 4) Reboot computer & kflop
> 5) Started KmotionCNC execute init routines: OK
> 6) Played with Y and Z axis: OK
> 7) Loaded sample G Code and executed in free space: NOT OK
>
> 2nd MOTOR of AXIS X isn't moving. I checked a few things and motor will isn't working no mater want I do.
>
> I went back to 4.29 and everything is still working.
>
> At the end, this will only cost me 4 bolts but it could have been much worse.
>
> Is there a bug or did I miss something in the upgrade process?
>
> --- In DynoMotion@yahoogroups.com, "TKSOFT" <tk@...> wrote:
> >
> > Please tryout our latest Software Release 4.30g with many fixes and
> > enhancements
> >
> > Major updates to the .NET / VB / C# interface and examples
> >
> > .NET Help file updated here (note you may need to Properties-unblock to
> > allow viewing)
> > http://www.dynomotion.com/KMotion_dotNet/Docs/Help/KMotion.Net.chm
> >
> >
> > New Simple C# Forms example demonstrates: Jogging, Global Status,
> > exception Handling, connect/disconnect, Console Screen,
> > Compile/Download/Execute C programs all with
> > only about 2 pages of code.
> >
> >
> > Available here
> > www.dynomotion.com/Software/KMotion430g.exe
> >
> >
> >
> >
> > Changes KFLOP and KMotion Released Versions 4.29 -> 4.30g 12/10/2012
> >
> >
> > KFLOP
> > -----
> >
> > - FPGA, FPGAW New Console Commands allows PC to write directly to FPGA
> >
> > - Fix Backlash Compensation issue with Slaved axis
> >
> > - Added Global ResolverFactor to allow other resolutions than 1000
> > counts/cycle
> >
> > - Fix Open Collector mode on Step/Dir Generator outputs when muxed to
> > JP4 and JP6
> > (IO24 IO25 and IO34 IO35)
> >
> > - Fix bug with Spline curve with non-Zero KLP coordinated motion
> > smoothing
> >
> >
> >
> >
> >
> > KMotionDLL
> > ----------
> >
> > - Math options changed from "precise" to "strict" to allow use with Apps
> > like
> > Borland Builder that use different FPU rounding modes
> >
> > - Fixed support for multiple boards
> >
> >
> >
> > KMotionCNC/CoordMotion/GCode Interpreter
> > ----------------------------------------
> >
> > - Allow assigning GCode File to a User Button by *.ngc file extension
> >
> > - Avoid USB Starvation when Continuously zooming GCode Viewer on large
> > files
> >
> > - Fix erroneous placement of Simulate Control after certain re-sizing of
> > screen
> >
> > - Execute/Halt toolbar buttons replaced with larger Cycle Start/Halt
> > button which
> > can also be triggered with F5 (or spacebar if currently selected)
> >
> > - Fix Trajectory Planner Bug where break angles near limit would
> > initally exact stop,
> > not be rounded, then later not stop resulting in discontinuous
> > velocity change
> >
> > - KMotionCNC Stop Button no longer Kills Thread #1 which allows disable
> > watchdog loop
> > in Thread #1 to work properly after Stop
> >
> > - Added WaitBitBuf/WaitNotBitBuf commands to allow coordinated motion to
> > be syncronized
> > with external signals or C programs
> >
> > - Add GCode Block Delete
> >
> > - GeoCorrection Table Fixes (non unity grid size) and now includes Table
> > Offset for User defined origin
> >
> > - Zero and Set buttons now update 5211-5216 (G92.3 now works properly)
> >
> > - Fix offset shifts when swithing between units
> >
> > - prev_dest variable added (Limit Switch direction now works with User
> > Generated motion)
> >
> > - Allow external GCode Restart vis KFLOPtoPC.c Commands
> >
> > - Add Actual Feed rate Display near FRO
> >
> >
> >
> > CoordMotion & Trajectory Planner
> > --------------------------------
> >
> > - Added 6 axes callbacks of Trajectory Planned Motion
> >
> > - Fix issue with corner rounding for when A axis is involved
> >
> >
> >
> > KMotion_dotNet_Interop
> > ----------------------
> >
> > - Many Updates
> >
> >
> > KMotion_dotNet
> > --------------
> >
> > - Many improvements and features
> >
> > - Help file updated
> > C:\KMotion430g\KMotion_dotNet\Docs\Help\KMotion.Net.chm
> >
> > - Set/Get UserData Floats and doubles
> >
> > - Removed all warnings
> >
> >
> >
> >
> > KFLOPWebNC Example
> > ------------------
> >
> >
> >
> > KMotion_dotNet Console Example
> > ------------------------------
> >
> >
> >
> > DynoMotion VB.net Example
> > -------------------------
> >
> > - Updated with proper exception handling, status, connect, disconnect
> >
> >
> > VB6 Jogger Example
> > ------------------
> >
> > - Fixed and updated
> >
> >
> > VB VS2008 Jogger Example
> > ------------------------
> >
> > - Fixed and updated
> >
> >
> >
> > Simple C# Forms Example
> > -----------------------
> >
> > - Shows with proper exception handling, status, connect, disconnect
> >
> > - Console Callbacks, Script Command entry
> >
> > - C Program Compile/Download/Execute
> >
> >
> >
> > Mach3 Plugin
> > ------------
> >
> >
> >
> > TCC67
> > -----
> >
> >
> >
> > User C Programs
> > ---------------
> >
> > - ModBus Master and Slave examples added
> >
> > - MPGSmooth.c - remove 2nd call to WaitNextTimeSlice()
> >
> > - SpindleMach3JogGear.c added Mach3 Spindle message handler and sets
> > virtual bit based on RPM Range
> >
> > - MPGSmoothHardwareEnc.c added similar to MPGSmooth.c but uses hardware
> > encoder input
> >
> > - AutoPhaseFindFast.c works with brushless motors with narrow index
> > pulses
> >
> > - MPGSmoothHardwareEnc.c similar to MPGSmooth.c but uses hardware
> > encoder input
> >
> > - SoftLimits3AxisV2.c Soft limits trip and re-enable to allow motion
> > away from limits
> >
> >
> >
> > On-line Help
> > ------------
> >
> > - Updated
> >
>
>
>
>
|
|
Group: DynoMotion |
Message: 6259 |
From: criccraccroc80 |
Date: 12/11/2012 |
Subject: Re: New Software Release 4.30g |
Hi Tom,
I just tried release 4.30h and my slave axis problem is fixed. So far everything else is working pretty well and I appreciate the actual feed rate display in kmotioncnc.
Thanks again,
François Legrand
--- In DynoMotion@yahoogroups.com, François Legrand <flegrand80@...> wrote:
>
> Hi Tom,
>
> Thanks for the patch. I will try it this evening.
> The axis enable and disable functions are in a separate c program. I
> choose to do it this way to be able to disable servos during bit changes.
>
> François Legrand
>
> Le 2012-12-11 03:13, "Tom Kerekes" <tk@...> a écrit :
> >
> >
> >
> > Hi François,
> >
> > Thanks for giving the new Version a try. Sorry about the bug. It is
> related to the Master - Slave order.
> >
> > Please try this version:
> >
> > http://www.dynomotion.com/Software/KMotion430h.exe
> >
> > Regards
> > TK
> >
> > PS. I don't see where your axes are ever enabled
> >
> > ________________________________
> > From: criccraccroc80 <flegrand80@...>
> > To: DynoMotion@yahoogroups.com
> > Sent: Monday, December 10, 2012 7:47 PM
> > Subject: [DynoMotion] Re: New Software Release 4.30g
> >
> >
> > Hi,
> >
> > I just tried release 4.30g and so far it wasn't very successful. I have a
> 3 axis CNC with 2 slaved motors to move the gantry. Channel 0 is my X axis
> and channel 3 is slaved to channel 0 to move the other X axis motor.
> >
> > With release 4.29 everything is working almost perfectly. But since
> release 4.30g contains features that I want for some times I decided to
> upgrade.
> >
> > Here's what I did:
> > 1) Downloaded and installed version 4.30g
> > 2) Flashed kflop firmware
> > 3) Copied config files
> > -Default.set
> > -PersistCNC.ini
> > -GCodeConfigCNC.txt
> > 4) Reboot computer & kflop
> > 5) Started KmotionCNC execute init routines: OK
> > 6) Played with Y and Z axis: OK
> > 7) Loaded sample G Code and executed in free space: NOT OK
> >
> > 2nd MOTOR of AXIS X isn't moving. I checked a few things and motor will
> isn't working no mater want I do.
> >
> > I went back to 4.29 and everything is still working.
> >
> > At the end, this will only cost me 4 bolts but it could have been much
> worse.
> >
> > Is there a bug or did I miss something in the upgrade process?
> >
> > --- In DynoMotion@yahoogroups.com, "TKSOFT" <tk@> wrote:
> > >
> > > Please tryout our latest Software Release 4.30g with many fixes and
> > > enhancements
> > >
> > > Major updates to the .NET / VB / C# interface and examples
> > >
> > > .NET Help file updated here (note you may need to Properties-unblock to
> > > allow viewing)
> > > http://www.dynomotion.com/KMotion_dotNet/Docs/Help/KMotion.Net.chm
> > >
> > >
> > > New Simple C# Forms example demonstrates: Jogging, Global Status,
> > > exception Handling, connect/disconnect, Console Screen,
> > > Compile/Download/Execute C programs all with
> > > only about 2 pages of code.
> > >
> > >
> > > Available here
> > > www.dynomotion.com/Software/KMotion430g.exe
> > >
> > >
> > >
> > >
> > > Changes KFLOP and KMotion Released Versions 4.29 -> 4.30g 12/10/2012
> > >
> > >
> > > KFLOP
> > > -----
> > >
> > > - FPGA, FPGAW New Console Commands allows PC to write directly to FPGA
> > >
> > > - Fix Backlash Compensation issue with Slaved axis
> > >
> > > - Added Global ResolverFactor to allow other resolutions than 1000
> > > counts/cycle
> > >
> > > - Fix Open Collector mode on Step/Dir Generator outputs when muxed to
> > > JP4 and JP6
> > > (IO24 IO25 and IO34 IO35)
> > >
> > > - Fix bug with Spline curve with non-Zero KLP coordinated motion
> > > smoothing
> > >
> > >
> > >
> > >
> > >
> > > KMotionDLL
> > > ----------
> > >
> > > - Math options changed from "precise" to "strict" to allow use with Apps
> > > like
> > > Borland Builder that use different FPU rounding modes
> > >
> > > - Fixed support for multiple boards
> > >
> > >
> > >
> > > KMotionCNC/CoordMotion/GCode Interpreter
> > > ----------------------------------------
> > >
> > > - Allow assigning GCode File to a User Button by *.ngc file extension
> > >
> > > - Avoid USB Starvation when Continuously zooming GCode Viewer on large
> > > files
> > >
> > > - Fix erroneous placement of Simulate Control after certain re-sizing of
> > > screen
> > >
> > > - Execute/Halt toolbar buttons replaced with larger Cycle Start/Halt
> > > button which
> > > can also be triggered with F5 (or spacebar if currently selected)
> > >
> > > - Fix Trajectory Planner Bug where break angles near limit would
> > > initally exact stop,
> > > not be rounded, then later not stop resulting in discontinuous
> > > velocity change
> > >
> > > - KMotionCNC Stop Button no longer Kills Thread #1 which allows disable
> > > watchdog loop
> > > in Thread #1 to work properly after Stop
> > >
> > > - Added WaitBitBuf/WaitNotBitBuf commands to allow coordinated motion to
> > > be syncronized
> > > with external signals or C programs
> > >
> > > - Add GCode Block Delete
> > >
> > > - GeoCorrection Table Fixes (non unity grid size) and now includes Table
> > > Offset for User defined origin
> > >
> > > - Zero and Set buttons now update 5211-5216 (G92.3 now works properly)
> > >
> > > - Fix offset shifts when swithing between units
> > >
> > > - prev_dest variable added (Limit Switch direction now works with User
> > > Generated motion)
> > >
> > > - Allow external GCode Restart vis KFLOPtoPC.c Commands
> > >
> > > - Add Actual Feed rate Display near FRO
> > >
> > >
> > >
> > > CoordMotion & Trajectory Planner
> > > --------------------------------
> > >
> > > - Added 6 axes callbacks of Trajectory Planned Motion
> > >
> > > - Fix issue with corner rounding for when A axis is involved
> > >
> > >
> > >
> > > KMotion_dotNet_Interop
> > > ----------------------
> > >
> > > - Many Updates
> > >
> > >
> > > KMotion_dotNet
> > > --------------
> > >
> > > - Many improvements and features
> > >
> > > - Help file updated
> > > C:\KMotion430g\KMotion_dotNet\Docs\Help\KMotion.Net.chm
> > >
> > > - Set/Get UserData Floats and doubles
> > >
> > > - Removed all warnings
> > >
> > >
> > >
> > >
> > > KFLOPWebNC Example
> > > ------------------
> > >
> > >
> > >
> > > KMotion_dotNet Console Example
> > > ------------------------------
> > >
> > >
> > >
> > > DynoMotion VB.net Example
> > > -------------------------
> > >
> > > - Updated with proper exception handling, status, connect, disconnect
> > >
> > >
> > > VB6 Jogger Example
> > > ------------------
> > >
> > > - Fixed and updated
> > >
> > >
> > > VB VS2008 Jogger Example
> > > ------------------------
> > >
> > > - Fixed and updated
> > >
> > >
> > >
> > > Simple C# Forms Example
> > > -----------------------
> > >
> > > - Shows with proper exception handling, status, connect, disconnect
> > >
> > > - Console Callbacks, Script Command entry
> > >
> > > - C Program Compile/Download/Execute
> > >
> > >
> > >
> > > Mach3 Plugin
> > > ------------
> > >
> > >
> > >
> > > TCC67
> > > -----
> > >
> > >
> > >
> > > User C Programs
> > > ---------------
> > >
> > > - ModBus Master and Slave examples added
> > >
> > > - MPGSmooth.c - remove 2nd call to WaitNextTimeSlice()
> > >
> > > - SpindleMach3JogGear.c added Mach3 Spindle message handler and sets
> > > virtual bit based on RPM Range
> > >
> > > - MPGSmoothHardwareEnc.c added similar to MPGSmooth.c but uses hardware
> > > encoder input
> > >
> > > - AutoPhaseFindFast.c works with brushless motors with narrow index
> > > pulses
> > >
> > > - MPGSmoothHardwareEnc.c similar to MPGSmooth.c but uses hardware
> > > encoder input
> > >
> > > - SoftLimits3AxisV2.c Soft limits trip and re-enable to allow motion
> > > away from limits
> > >
> > >
> > >
> > > On-line Help
> > > ------------
> > >
> > > - Updated
> > >
> >
> >
> >
> >
>
|
|
| |